package com.ibm.risk.irmp.base.auth.vo;

import com.ibm.risk.irmp.common.auth.vo.OrgInfoVo;
import com.ibm.risk.irmp.common.vo.ITreeVo;
import jakarta.persistence.MappedSuperclass;
import lombok.Data;
import lombok.ToString;

import java.util.List;

@Data
@ToString(callSuper = true)
@MappedSuperclass
public abstract class OrganizationVo extends OrgInfoVo implements ITreeVo {
    private String consFlag;
    private String orgTypeCd;
    @Override
    public abstract List<? extends OrganizationVo> getChildren();
}
